labyrinth spider - German English Dictionary